Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 TAVISTOCK STREET Terraced £181,652 £150,000 18 Jun 2020
112 TAVISTOCK STREET Terraced £286,107 £230,000 8 Jun 2018
114 TAVISTOCK STREET Terraced £506,729 £299,995 11 Oct 2006
116 TAVISTOCK STREET Semi-Detached £411,951 £243,000 15 Sep 2010
118 TAVISTOCK STREET Terraced £137,643 £29,500 14 Aug 1998
120 TAVISTOCK STREET Terraced £530,914 £323,000 18 Jul 2008